elderly, happy, and vivacious - Espagnol Anglais Dictionnaire